technology transfer director - Turco Inglés Diccionario